home *** CD-ROM | disk | FTP | other *** search
-
- _LHarc-Shell 3.10 ╜1994 by Christian Grunenberg
-
- Für die einwandfreie Funktionalität der Shell sowie LHarc kann und will
- ich nicht garantieren und übernehme daher keinerlei Verantwortung für
- Schäden jeglicher Art, die von der Shell oder LHarc verursacht werden.
- Die Benutzung dieser Utilities erfolgt auf eigene Gefahr!
-
- _~Übergabe-Parameter beim Programmstart:
-
- Wird der Shell beim Aufruf ein Archiv übergeben, z.B. indem die Shell im
- Desktop als Anwendung für LZH-Archive angemeldet wurde, so wird sofort
- das Inhaltsverzeichnis des Archivs in der Shell angezeigt.
-
- Durch Drücken einer der Shift-Tasten wird dieses Archiv sofort unter Be-
- achtung der eingestellten Optionen und Pfade entpackt.
-
- _~Funktionen der Menüleiste:
-
- ---
-
- _~Bedeutung und Bedienung der Elemente der Verzeichnis-Fenster:
-
- ~ Ordner-/Datei-Eintrag:
- -> Einfack-Klick: Eintrag (de-) selektieren
- => Block(de-)selektion durch Gedrückthalten der Maustaste
- -> Doppel-Klick auf
- Datei-Eintrag: Informationen anzeigen
- Archiv-Eintrag: Archiv einlesen
- Ordner-Eintrag: Ordner öffnen
-
- ~ Zeichen vor Dateinamen:
- => Ordner
- => LHarc-Archiv
-
- π => verschlüsselte Datei
- * => Datei mit Kommentar
- => Datei mit 'Nur lesen'-Status
-
- Uhrensymbol: Datei-Datum gleich aktuelles Datum
- Helle Darstellung: Datei mit 'Hidden'- oder 'System'-Attribut
-
- ~ Archiv-Titelzeile:
- -> Einfach-Klick: Verzeichnis neu einlesen
- -> Doppel-Klick : Archiv-Informationen anzeigen
-
- ~ Laufwerks-Titelzeile:
- -> Einfach-Klick: Verzeichnis und freien Speicherplatz neu einlesen
- -> Doppel-Klick : Laufwerks-Informationen anzeigen
-
- ~ '' = Closer-Button:
- -> Einfach-Klick: in übergeordnetes Verzeichnis wechseln
- -> Doppel-Klick : in Wurzelverzeichnis wechseln
- => befindet man sich bereits im Wurzelverzeichnis, so wird der File-
- selector aufgerufen, in dem man den neuen Pfad setzen kann
-
- ~ '' = Select-Button:
- -> sind bereits alle Dateien selektiert, so deselektiert ein Klick auf
- diesen Button alle Dateien
- -> sind nur einzelne oder keine Dateien selektiert, so selektiert ein
- Klick auf diesen Button alle Dateien
-
- ~ '' = Deselect-Button:
- -> alle Dateien deselektieren
-
- _~Optionen/Funktionen der Shell:
-
- Hinter den meisten Optionen bzw. Kommandos stehen (teilweise in Klammern)
- die entsprechenden LHarc-Schalter bzw. -Kommandos, sofern es entsprechende
- Möglichkeiten in der TTP-Version gibt. Hierdurch sollten die Zusammenhänge
- zwischen den beiden Versionen deutlich werden. Mit Hilfe der Suchen-Funk-
- tion ist es so möglich, die entsprechenden Punkte in der Anleitung aufzu-
- suchen.
-
- __Haupt-Dialog:
-
- ~ 'Add-Mode': (s.a. LHarc-Anleitung,'Kommandos')
- -> Auswahl des Einpack-Kommandos
-
- ~ 'Encryption': (LHarc-Option '-Y')
- -> Dateien beim Ein-/Auspacken ver-/entschlüsseln (Pa₧wort-Schutz)
-
- ~ 'Overwrite': (LHarc-Option '-c')
- -> bereits vorhandene Dateien mit gleichem Namen beim Ein-/Auspacken
- überschreiben
-
- ~ 'Recursive subdirectories': (LHarc-Option '-r')
- -> Einpacken: Unterverzeichnisse ebenfalls durchsuchen und einpacken
- -> Auspacken: Ursprüngliche Ordnerstruktur wieder herstellen
-
- __LHarc-Options:
-
- ~ 'Set archive date to newest file included': (LHarc-Option '-t')
- -> setzt das Dateidatum des Archivs auf das Datum der neuesten Datei
- im Archiv
-
- ~ 'No message at query (e.g. deletes)': (LHarc-Option '-m')
- -> keine Sicherheitsabfragen (z.B. beim Löschen oder Überschreiben
- von Dateien)
-
- ~ 'Move files (delete original files)': (LHarc-Option '-d')
- -> Originaldateien nach dem Kommando löschen (auch beim Auspacken!)
-
- ~ 'Display free disk space also on TOS 1.0/1.2':
- -> freien Speicherplatz auf dem Laufwerk auch vor TOS 1.4 anzeigen
-
- ~ 'Working directory': (LHarc-Option '-w')
- -> Arbeitsverzeichnis für temporäres Archiv
-
- ~ 'Header': (LHarc-Option '-k')
- -> Format der Datei-Header im Archiv
-
- ~ 'Unix-compatible': (LHarc-Option '-s')
- -> Unix-kompatible Archiv-Header erzeugen
-
- __Shell-Options:
-
- ~ 'Sort by':
- -> Auswahl des Sortier-Kriteriums
-
- ~ 'Sort backwards':
- -> Rückwärts sortieren
-
- ~ 'Memory': (LHarc-Option '-L')
- -> Speicherbedarf bzw. Grö₧e der Buffer pro Datei konfigurieren:
-
- 'Minimal': 24 KB, kein zusätzlicher Speicher erforderlich
- 'Medium': 24 KB bis 128 KB, der gesamte Speicherbedarf bleibt
- aber grundsätzlich unter 50% des freien Speichers
- 'Maximum': 24 KB bis 512 KB, maximal 1.5 MB Speicherbedarf
-
- Zusätzlich werden noch evtl. bis zu 150 KB für den Einpackalgo-
- rithmus benötigt.
-
- ~ 'Indicator': (LHarc-Option '-n')
- -> Auswahl des Proze₧-Indikators
-
- ~ 'Display':
- -> Auswahl des Datei-Viewers (Shell, externer Viewer oder View-
- Protokoll)
-
- ~ 'Viewer':
- -> (externer) Datei-Viewer
-
- ~ 'Concurrently':
- -> Datei-Viewer unter Multi-Tasking parallel starten
-
- ~ 'Use VA_START':
- -> Ist der Viewer bereits im Speicher vorhanden (z.B. durch Parallel-
- Start unter Multi-Tasking oder als Accessory unter TOS), so wird
- an diesen nur die Meldung VA_START zum Anzeigen der Datei gesendet
-
- ~ 'Wildcards case-sensitive': (LHarc-Option '-S')
- -> Gro₧-/Kleinschreibung der Dateinamen und Wildcards wird beachtet
-
- ~ 'Turbo-Mode':
- -> Umschalten auf einen besonders schnellen Modus, bei dem allerdings
- kein Abbruch von Funktionen möglich ist und mehr Speicher benötigt
- wird
-
- ~ 'Go in the curr. dir. on startup':
- -> aktuelles Verzeichnis nach Programmstart anzeigen
-
- ~ 'Fileselector on startup':
- -> Fileselector nach Programmstart aufrufen
-
- ~ 'Close and quit':
- -> die Shell wird beendet, nachdem das letzte Fenster geschlossen
- wurde
-
- ~ 'Auto-save settings':
- -> die Einstellungen werden beim Programmende automatisch gesichert
-
- __Dialog-Options:
-
- ~ 'Dialogs':
- -> Wahl zwischen 'Fliegenden Dialogen' und Fensterdialogen
-
- ~ 'Color':
- -> Farbe des Dialog-Hintergrunds
-
- ~ 'Pattern':
- -> Muster des Dialog-Hintergrunds
-
- ~ 'Dialogs to mouse':
- -> Dialoge zur Mausposition
-
- ~ 'Save pos. of main-dialog':
- -> Position des Haupt-Dialoges speichern, so da₧ dieser beim nächsten
- Programmstart an der gleichen Stelle geöffnet wird
-
- ~ 'Draw grow/shrink boxes':
- -> sich vergrö₧ernde/verkleinernde Boxen beim Öffnen/Schlie₧en von
- Fenstern/Dialogen zeichnen
-
- ~ 'Titles with frame':
- -> Überschriften umrahmen
-
- ~ 'Small titles':
- -> Kleine Schrift für Überschriften
-
- __Extract-Options:
-
- ~ 'Destination': (LHarc-Option '-g')
- -> Zielverzeichnis beim Auspacken wählen:
- 'Curr. dir.': aktuelles Verzeichnis
- 'Automatic': automatische Wahl zwischen 'Curr. dir' und 'Folder'
- 'Folder': Ordner mit Archivnamen
-
- ~ 'Don't set time and date': (LHarc-Option '-i')
- -> Zeit und Datum von ausgepackten Dateien werden nicht auf die
- Originalwerte gesetzt
-
- ~ 'Done set attributes': (LHarc-Option '-i')
- -> Attribute von ausgepackten Dateien werden nicht auf Originalwert
- gesetzt
-
- ~ 'No crc-check': (LHarc-Option '-C')
- -> Prüfsummenbildung beim Auspacken/Testen von Dateien ausschalten,
- so da₧ auch defekte Dateien ausgepackt werden können
-
- __Compress-Options:
-
- ~ 'Clear archive-bit': (LHarc-Option '-b')
- -> Archiv-Bit nach Einpacken der Dateien löschen
-
- ~ 'Only changed files': (LHarc-Option '-y')
- -> nur Dateien mit gesetztem Archiv-Bit (=die Datei wurde verändert)
- einpacken
-
- ~ 'Any file-attribute': (LHarc-Option '-a')
- -> Dateien mit beliebigem Datei-Attribut, also auch versteckte sowie
- System-Dateien, einpacken, wobei die Option 'Only changed files'
- weiterhin beachtet wird.
-
- ~ 'File newer than date': (LHarc-Option '-N')
- -> nur Dateien jünger als Datum einpacken
-
- ~ 'Store uncompressed': (LHarc-Option '-U')
- -> die angegebenen Dateien werden ungepackt archiviert (sinnvoll bei
- bereits vorgepackten Dateien)
-
- ~ 'Algorithm': (LHarc-Optionen '-u','-4','-o','-l','-5')
- -> Auswahl des Pack-Algorithmus
-
- ~ 'Force compression': (LHarc-Optionen '-o2','-l2','-52')
- -> Kompression auch dann erzwingen, wenn die komprimierte Datei länger
- als das Original ist
-
- __Font:
-
- ~ 'Font':
- -> Auswahl des Zeichensatzes für Verzeichnisfenster/Anzeigefenster
-
- ~ 'Size':
- -> Grö₧e des Zeichensatzes in Punkt
-
- ~ 'Tabulator':
- -> Tabulatorweite einstellen, keine Tabulatoren-Expansion durch '0'
-
- __Search string:
-
- ~ 'Position':
- -> ab aktueller Position ('Cursor') bzw. ab Anfang ('Global') suchen
-
- ~ 'Backwards':
- -> Rückwärts suchen
-
- ~ 'Ignore case':
- -> Gro₧-/Kleinschreibung ignorieren
-
- ~ 'Whole word':
- -> nach kompletten Wörtern suchen (nur im Text-Modus anwählbar)
-
-
- _~Bedienung:
-
- _EnhancedGEM-Dialoge:
-
- ~ Allgemein:
- -> Dialoge im Hintergrund können mit der Maus bedient werden, wenn
- zusätzlich die rechte Maustaste gedrückt wird.
- -> fliegende Dialoge springen zur Mausposition bei Mausklick au₧er-
- halb des Dialogs
-
- ~ Hotkeys:
- -> in Dialogen mit Edit-Feldern mu₧ zur Aktivierung eines Hotkeys
- zusätzlich die Alternate-Taste gedrückt werden
- -> in Popups und Dialogen ohne Edit-Felder kann die Alternate-
- Taste optional gedrückt werden
- -> durch zusätzliches Drücken einer Shift-Taste wird ein Doppel-
- klick simuliert
-
- ~ erweiterte Eingabemöglichkeiten in EDIT-Feldern:
- -> exakte Cursorpositionierung per Maus
- -> Sprung zum ersten/letzen Eingabefeld (Home/Shift-Home,
- Shift-Up/Down)
- -> Wort vor/zurück (Ctrl-Left/Right)
- -> Sprung zum Anfang/Ende des Eingabesfeldes (Shift-Left/Right)
- -> vorheriges Eingabefeld (Shift-Tab/Shift-Enter/Shift-Return/Up)
- -> nächstes Eingabefeld (Tab/Enter/Down)
- -> Eingabefeld löschen (Escape)
- -> Eingabefeld hinter Cursor löschen (Shift-Delete)
- -> Eingabebox für Sonderzeichen (Shift-Insert)
- -> History-Funktion der letzten eingegebenen Texte
- -> Ctrl-Up/Down
- => mit Shift-Taste: Text im History suchen
- -> Clipboardunterstützung:
- -> Ctrl-X: Text ausschneiden und in Clipboard legen
- -> Ctrl-C: Text in Clipboard ablegen
- -> Ctrl-V: Text einfügen
- => mit Shift-Taste: Text an Clipboard/EDIT-Feld anhängen
-
- ~ Popup-Menüs:
- -> Cursor Left/Up: vorheriger Eintrag
- -> Cursor Right/Down: nächster Eintrag
- -> Home/Shift-Home: erster/letzter Eintrag
- -> Escape/Undo: Abbruch
- -> Space/Return: Auswahl des aktuellen Eintrags
-
- _Haupt-Dialog:
-
- ~ 'List'/'Path':
- Die Wildcards bzw. Pfade in den Popups 'List' bzw. 'Path' im Hauptdialog
- können durch Anwahl eines Eintrags mit gedrückter Shift-Taste bzw. durch
- einen Doppelklick mit dem aktuellen Wert belegt werden. Die Einträge kön-
- nen durch Abspeichern der Konfiguration dauerhaft gesichert werden.
-
- Zum Aufrufen dieser Popups über den Hotkey mu₧ zusätzlich eine Shift-Taste
- gedrückt werden, ansonsten wird nur der Editcursor entsprechend gesetzt.
- Ebenso führt ein Einfach-Klick in den Editbereich nur zu einer Positio-
- nierung des Eingabe-Cursors, zum Aufruf der Popups mu₧ ein Doppelklick
- bzw. ein Einfach-Klick au₧erhalb des Edit-Bereichs erfolgen.
-
- ~ 'Extract'/'Compress':
- Durch Anwahl der Buttons 'Extract' bzw. 'Compress' durch einen Doppel-
- klick oder über Shift-Alternate-Hotkey können die Popups 'Destination'
- sowie 'Compress' aufgerufen werden, sofern nicht die Dialoge
- 'Extract-Options' bzw. 'Compress-Options' geöffnet sind.
-
- _Bedienung der Anzeige-Funktion:
-
- Cursor-Up/Down -> Zeile hoch/runter
- Cursor-Left/Right -> Spalte links/rechts
- Shift-Cursor-Up/Down -> Seite hoch/runter
- Shift-Cursor-Left/Right -> Seite links/rechts
- Home/Shift-Home -> Anfang/Ende des Textes
-
- Maus-Klick -> Block deselektieren
- Gedrückthalten der Maustaste -> Block selektieren
-
- _~Geschwindigkeit:
-
- Durch eine optimale Wahl der eingestellten Parameter lä₧t sich die Ge-
- schwindigkeit der Shell etwas erhöhen, v.a. beim Auspacken oder Testen
- von Archiven. Dazu sollte der 'Indicator' auf `None', 'Memory' auf
- 'Maximum' und 'Dialogs' auf 'Flying' eingestellt werden. Alternativ
- kann auch die Option 'Turbo-Mode' gesetzt werden, wobei es dann aller-
- dings nicht mehr möglich ist, Packer-Funktionen abzubrechen.
-
- _~View-Protokoll:
-
- Die LZH-Shell unterstützt eine Reihe moderner Kommunikationsprotokolle
- wie z.B. XAcc-2, AV, View oder Drag & Drop. Durch diese Protokolle wird
- Kommunikation sowie Datenaustausch zwischen verschiedenen Anwendungen
- ermöglicht, z.B. können Accessories unter TOS Tastendrücke an die Haupt-
- applikation weiterreichen, wenn sie den Tastendruck nicht benötigen.
-
- Mit Hilfe des View-Protokolls wurde ein Standard verabschiedet, der den
- Aufruf von externen Dateiviewern für den Programmierer vereinfachen und
- die Möglichkeiten für den Anwender erweitern soll. Was sind nun die Vor-
- teile dieses Protokolls?
-
- Ist ein Datei-Betrachter, der diesen Standard unterstützt, im Speicher
- geladen - sei es als Accessory unter TOS oder auch als Anwendung unter
- MultiTasking - so meldet sich dieser bei der LZH-Shell bzw. die Shell
- sucht den Dateibetrachter. Anhand dieser Meldung erkennt z.B. die Shell,
- welche Dateien der Dateiviewer darstellen kann und entscheidet dann
- selbständig, ob der Viewer aufgerufen wird oder die interne Anzeige-
- funktion bzw. eine externer Viewer verwendet wird.
-
- Leider ist es jedoch so, da₧ bisher nur sehr wenige Programme diesen
- Standard unterstützen (z.B. ShowImage, GEM-View oder 'Zeig's mir'). Des-
- wegen unterstützt die Shell auch ältere Versionen obiger Programme, die
- das Protokoll noch nicht unterstützten, sowie 1stView und 1stGuide, um
- die verbreitesten Dateiviewer ansprechen zu können.
-
- Damit die Shell auch dann den Dateiviewer findet, wenn dieser noch nicht
- im Speicher vorhanden ist, mu₧ entweder die Environment-Variable 'View'
- (Gro₧-/Kleinschreibung beachten!) auf den Pfad des Viewers gesetzt werden
- oder der Dateiviewer über die Option 'Viewer' angegeben werden, wobei
- letztere Lösung für den Anwender sicherlich einfacher ist, aber nur mit
- der LHarc-Shell funktioniert. Die Shell lädt dann den Dateiviewer nach.
- Empfehlenswert ist es allerdings, den Viewer immer geladen zu haben (z.B.
- als Accessory), da es nur so immer möglich ist, die Möglichkeiten des
- View-Protokolls auszunutzen. In diesem Fall mu₧ auch keine Environment-
- Variable gesetzt werden.
-
- Unter Multi-Tasking können auch Viewer als externe Applikation angemeldet
- werden, die die Meldung VA_START verstehen und parallel gestartet werden.
- (Option 'Concurrently') Ist der Viewer noch nicht geladen, wird er paral-
- lel gestartet und bei weiteren Aufrufen wird nur noch die Meldung VA_START
- an den Viewer geschickt. Diese Kommunikation ist zwar nicht so leistungs-
- fähig wie das View-Protokoll, aber einfacher für den Anwender.
-
- _~AV-Protokoll:
-
- Die LZH-Shell versteht die Nachricht 'VA_START' (sowie einige weitere
- Nachrichten, die aber für den Anwender uninteressant sind), so da₧ mit
- dieser Nachricht Archive an die Shell übergeben werden können. Daher sol-
- lte die Shell im Desktop bzw. anderen Oberflächen (z.B. Gemini oder Chat-
- win) so angemeldet werden, da₧ VA_START verwendet wird, wenn die Shell
- unter MultiTasking bereits im Speicher vorhanden ist.
-
- _~Drag & Drop:
-
- Unter MultiTOS wird das neue Drag&Drop-Protokoll unterstützt, so da₧
- Archive vom Desktop oder ähnlichen Programmen (z.B. Gemini) auf das
- Hauptfenster der Shell gezogen werden können, worauf deren Inhaltsver-
- zeichnis geladen und angezeigt wird.
-
- Unter anderen MultiTasking-Umgebungen wie z.B. MagiX! oder Geneva wird
- nur dann Drag&Drop unterstützt, wenn ein Desktop verwendet wird, der
- das AV-Protokoll unterstützt (z.B. Gemini)
-
- _~Unix-Wildcards:
-
- '*' beliebige Zeichenkette (Allquantor)
- '?' ein beliebiges Zeichen (Existenzquantor)
- '@' Sonderzeichenquotierung/Interpunktions-Zeichen
- (z.B.: '@*' steht für das Zeichen '*' und nicht für den All-
- quantor)
- '[a-f|h]' Menge von Zeichen (ein Buchstabe von 'a' bis 'f' sowie 'h')
- Dabei kann das Oder-Zeichen '|' auch weggelassen werden. Eben-
- so können mehrere Angaben in einer Menge gemacht werden, also
- z.B. '[a-eo-sxyz]' (entspricht den Buchstaben 'a' bis 'e','o'
- bis 's' sowie 'x','y' und 'z'). Sonderzeichenquotierung ist
- innerhalb von Mengen ebenfalls möglich, aber nur für die
- Zeichen '-', '|' und '^' von Bedeutung.
- '[^akn]' Ausschlie₧ende Menge von Zeichen (weder 'a','k' noch 'n')
-
- Es können mehrere Wildcards durch Komma getrennt angegeben werden, z.B.
- steht '*.C,*.S' für alle C- und Assembler-Quelltexte. Nützlich ist dies
- v.a. bei einer Wildcardangabe hinter einem Pfad.
-
- __Beispiele:
-
- '*','*.*' -> jeweils alle Dateien
- '*.?*' -> Dateien, die eine Erweiterung des Dateinamens besitzen,
- also z.B. 'LABER.DOC', aber nicht 'TEXT'
- '*.C' -> alle C-Quelltexte
- '*.[CS]' -> alle C- und Assembler-Quelltexte
- '[^A]*' -> Dateien, deren Name nicht mit 'A' beginnt
- '*[A-C]' -> Dateien, deren Name entweder mit 'A','B' oder 'C' endet
- '*.TXT,*.DOC' -> alle Texte sowie Dokumente
- '*[ABC]*' -> Dateien, deren Name ein 'A','B' oder 'C' enthält
-
- _~Selbstextrahierende Archive (SFX):
-
- Ab der Version 3.10 ist es möglich, über das Kommando 'Make SFX' bzw. mit
- Hilfe des externen Utilities 'MAKE_SFX' SFX-Archive zu erstellen. Dabei
- mu₧ten geringfügige Einschränkungen gemacht werden, damit der SFX-Loader
- eine möglichst geringe Grö₧e hat.
-
- 1. Es werden nur folgende Algorithmen unterstützt:
- -lhd- -> Ordner
- -lh0- -> ungepackte LHarc-Dateien
- -lz4- -> ungepackte Larc-Dateien
- -lh5- -> LHA-gepackte Dateien (lh5-Algorithmus)
-
- Für ältere Algorithmen (lz5,lh1) mu₧ auf andere SFX-Utilities wie
- z.B. 'SFX_LARC' und 'SFXLHARC' von Markus Fritze zurückgegriffen
- werden.
-
- 2. Verschlüsselte Dateien werden nicht unterstützt
-
- Zu Beachten ist, da₧ der SFX-Entpacker eines Archivs verlorengeht, wenn
- dieses Archiv mit LHarc bzw. der Shell bearbeitet wird, d.h. nach
- der Bearbeitung mu₧ das SFX-Archiv neu erstellt werden (entweder über
- das Kommando 'Make SFX' oder mit dem Utility 'MAKE_SFX').
-
- Ebenso haben einige ältere LHarc-Versionen bzw. LHarc-Varianten auf
- anderen Rechnern aufgrund der Struktur des SFX-Loaders teilweise
- Probleme mit SFX-Archiven, was sich aber nicht vermeiden
- lies. U.a. wird teilweise gemeldet, da₧ sich am Ende des Archivs über-
- flüssige bzw. zerstörte Daten befinden.
-
- _~Kommandozeilenparameter:
-
- LHarc [<Kommando>] [{{-|/}{<Schalter>[-|+|0-3|<Option>]}}...] <Archiv>
- [{<Laufwerk>:[\\]}|{<Hauptverzeichnis>\\}] {[&|&-|~] <Pfade> ...}
-
- ~ <Kommando>
- a: Dateien an Archiv anfügen u: Dateien, falls neuer, anfügen
- f,r: Dateien im Archiv erneuern m: Datei in das Archiv schieben
- d: Dateien aus Archiv löschen e,x: Dateien aus Archiv extrahieren
- p: Dateien aus Archiv anzeigen l,v: Dateiliste des Archivs
- t: Archiv testen c: Dateien für AFX komprimieren
-
- ~ <Schalter>
- r: rekursive Datei-/Ordnersuche w: Arbeitsverzeichnis bestimmen
- x: Erweitere Dateinamen m: Nachfragen ausschalten
- p: Unterscheide Ordnernamen f: Ordner ebenfalls einpacken
- c: Kein Vergleich des Dateidatums i: Dateiattribute ignorieren
- a: Erlaube alle Dateiattribute v: Dateien mit anderem Prg ansehen
- n: Prozessindikator einstellen h: Warte auf Tastendruck vor Ende
- t: Archivdatum setzen y: Nur Dateien mit Archiv-Bit packen
- b: Archiv-Bit der Dateien löschen l: Erzeuge Larc-kompatibles Archiv
- q: Unterdrücke alle Ausgaben o: Erzeuge 1.13-kompatibles Archiv
- u: Ungepackt archivieren k: Header-Level (0-2)
- e: Dateikommentare eingeben z: Archivkommentar eingeben
- d: Bearbeitete Dateien löschen C: Keine Prüfsummenüberprüfung
- g: Archiv in Ordner auspacken j: Dateien der Länge 0 ausschlie₧en
- 5: Erzwinge lh5-Archiv 4: Ungepacktes Larc-Archiv
- s: Wandle \ in / um P: Proze₧-Indikator-Zeichen
- L: Speicherbedarf einstellen S: Gro₧-/Kleinschreibung von Dateinamen
- M: Maximale Dateigrö₧e N: Nur Dateien neuer als Datum ddmmyy
- U: Dateien ungepackt archivieren R: Unix-Dateien manuell umbenennen
- I: Dateien in Verzeichnis packen B: Backup vom Archiv erzeugen
- A: Dateien an das Archiv anhängen D: Dateien aus dem Archiv entfernen
- W: Kein Wildcard-Matching X: Dateipfade relativ sichern
- Y: Verschlüsselung K: Akustisches Signal am Ende
- (?: Hilfsbildschirm ausgeben)
- ~,! Dateien ausschlie₧en Pfad; Dateipfad relativ sichern
- &,@ Pfade aus Datei einlesen &-,@- Pfade von stdin eingeben
-